package o;

import android.util.Log;

public class dnf extends dng {
    public dnf() {
        super(null, 1048576);
    }

    public boolean ˋ(String str, dne o_dne) {
        return ˎ(str, o_dne);
    }

    private boolean ˊ(dne o_dne) {
        switch (o_dne.ॱ()) {
            case 3:
                if (dnc.ˎ() || ॱ()) {
                    return true;
                }
                return false;
            case 4:
                if (dnc.ˋ() || ॱ()) {
                    return true;
                }
                return false;
            case 5:
            case 6:
                return dnc.ˊ();
            default:
                return false;
        }
    }

    public void ॱ(dnd o_dnd) {
        try {
            String ˏॱ = o_dnd.ˏॱ();
            ॱ(o_dnd.ˊ, o_dnd.ˋ, ˏॱ);
            ˏ(o_dnd.ˊ, o_dnd.ˋ, o_dnd.ʼ() + ˏॱ);
        } catch (OutOfMemoryError e) {
            Log.e("AndroidLogger", "write error");
        }
    }

    private void ॱ(String str, dne o_dne, String str2) {
        if (ˊ(o_dne)) {
            String str3 = dnp.ˏ() + "." + str;
            switch (o_dne.ॱ()) {
                case 2:
                    Log.v(str3, str2);
                    return;
                case 3:
                    Log.d(str3, str2);
                    return;
                case 4:
                    Log.i(str3, str2);
                    return;
                case 5:
                    Log.w(str3, str2);
                    return;
                case 6:
                    Log.e(str3, str2);
                    return;
                default:
                    Log.w(str3, "[" + o_dne.toString() + "] " + str2);
                    return;
            }
        }
    }
}
